| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Flash Player 5.
parseInt(expression:String[, radix:Number]): Number
expression Строка, которую необходимо перевести в число.
radix Число, представляющее из себя основание системы исчисления, в которой должно быть записано результирующее число. Возможны значения от 2 до 36. Параметр необязателен.
Число или NaN (not a number).
Функция; переводит строку в число. Если строка, переданная в качестве параметра, не может быть конвертирована в число, функция возвращает NaN. Строки, начинающиеся с 0x, интерпретируются как шестнадцатеричные числа. Числа, начинающиеся с 0 или при указании основания, равного 8, интерпретируются как восьмеричные. Пробелы и нечисловые символы в конце конвертируемой строки игнорируются.
Пример в этом разделе использует функцию parseInt() для получения различных чисел.
В следующем примере возвращается 3:
parseInt("3.5")
В следующем примере возвращается NaN:
parseInt("bar")
В следующем примере возвращается 4:
parseInt("4foo")
В следующем примере показано преобразование шестнадцатеричного числа, возвращается 1016:
parseInt("0x3F8")
В следующем примере показано преобразование шестнадцатеричного числа с использованием необязательного параметра radix, возвращается 1000:
parseInt("3E8", 16)
В следующем примере показывается преобразование двоичного числа, возвращается 10, являеющееся десятичным представлением двоичного числа 1010:
parseInt("1010", 2)
В следующем примереs показывается преобразование восьмеричного числа, возвращается 511, что является десятичным представлением восьмеричного 777:
parseInt("0777")parseInt("777", 8)
NaN,parseFloat()
| Смотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |